/**
 * 出行记录字段表
 */

const mongoose = require('mongoose')

module.exports = new mongoose.Schema({
    //图像地址
    image: String,
    //人员类型
    faceGroupName: String,
    //创建时间
    createTime: String,
    //相似度
    grade: Number,
    //租户id--类似学校id
    tenantId: { type: String, index: true },
    //姓名
    name: { type: String, index: true },
    //设备名
    deviceName: String,
    //通行方式
    throughType: String,
    //用户id - 此字段出自第三方
    userId: String,
    //设备id
    deviceId: { type: String, index: true },
    //创建时间 - 用于自己查询
    recordTime: { type: Date, default: Date.now, index: true },
    //用户类型 - 一般没得值
    userType: String,
    //用户编号
    userCardNo: { type: String, index: true },
    //身份证号
    idCardNo: { type: String, index: true },
    //学籍号
    studentNo: { type: String, index: true },
    //异常出入  true:异常  false:正常
    unusual: { type: Boolean, default: false }
});